//
//  STSetingItemModel.h
//  STBasicsApp
//
//  Created by jerry on 2019/5/6.
//  Copyright © 2019 jerry. All rights reserved.
//

#import "STBaseModel.h"

NS_ASSUME_NONNULL_BEGIN

typedef NS_ENUM(NSUInteger, STSetingItemType) {
    STSetingItemTypeNormal, //默认样式
    STSetingItemTypeSwitch, //开关样式
};

typedef NS_ENUM(NSUInteger, STSetingItemJumpType) {
    STSetingItemJumpTypeNormal,
    STSetingItemJumpTypePresent,
    STSetingItemJumpTypeAppUrl,
    STSetingItemJumpTypeClear,
};

@interface STSetingItemModel : STBaseModel

///左边icon
@property (nonatomic , copy) NSString * leftIcon;
///左边主文字
@property (nonatomic , copy) NSString * leftTitle;
///右边文字01
@property (nonatomic , copy) NSString * rightTitle01;
///右边文字02
@property (nonatomic , copy) NSString * rightTitle02;
///右边图标
@property (nonatomic , copy) NSString * arrowIcon;
///跳转控制器
@property (nonatomic , copy) NSString * controller;
///switch开关默认值
@property (nonatomic , assign) BOOL switchValue;
///跳转appurl
@property (nonatomic , copy) NSString * appurl;

///显示类型
@property (nonatomic , assign) STSetingItemType  itemType;
///跳转类型
@property (nonatomic , assign) STSetingItemJumpType  jumpType;

@end

NS_ASSUME_NONNULL_END
